@charset "utf-8";
* { margin:0px; padding:0px; }
body { margin:0px auto; padding:0px; }
.header { width:980px; margin:0px auto; }
.logo { float:left; }
.user { float:right; }
* { margin:0px; padding:0px; }
body { font-size:12px; line-height:15px; color:#444; }
ul, li { list-style:none; margin:0px; padding:0px; }
a { color:#444; text-decoration:none; }
a:hover { color:#be0004; text-decoration:underline; }
#page, #header, #content, #footer { margin-left:auto; margin-right:auto; width:990px; }
.FLeft { float:left !important; }
/*
.FRight { float:right !important; }
.headerTopLeft{ float:left; width:400px;}
.headerTopLeft li{ float:left; color:#444; line-height:34px; margin:0px 5px;}
.headerTopLeft li.home{background: url(../images/toparrow.gif) 67px 18px no-repeat;padding-right: 8px;}
.headerTopRight { width:534px; position: relative;}
.headerTopRight li { float:right; color:#444; line-height:34px; margin:0px 5px; }
.headerTopRight li.HUserimg { margin-left:0px; background:url(../images/header_usericon.gif) top left no-repeat; padding-left:9px; margin-top:9px;position: absolute;right: -48px;}
*/
#Content { width:980px; margin:0px auto; }
.Shop_introduced { float:left; width:750px; line-height:25px }
.Shop_introduced h3.name { font-size:14px; margin-bottom:26px; }
.Shop_introduced h3.cost { font-weight:normal; line-height:48px; font-size:14px; }
.Shop_introduced .storeIMG { float:left; border:solid 1px #eaeaea; }
.Shop_introduced h1.shopname, .TBshop h1.shopname, .News h1.shopname, .opentitle h1.shopname {font-size:26px; line-height:54px; color:#000; padding-left:0px; font-family:黑体; }
.Shop_introduced .HighlightRed { font-size:26px; color:#ff0000; font-weight:blod; }
.Shop_introduced .text_introduced { float:left; width:500px; margin-left:10px; }
.Shop_introduced ul.buybutton { margin-top:24px; }
.Shop_introduced ul.buybutton li { float:left; }
.Shop_introduced .shopdetail { margin-top:15px; padding-bottom:10px; }
.shopdetail ul.title { border-bottom:solid 3px #bfbfbf; }
.shopdetail ul.title li { float:left; width:105px; height:34px; text-align:center; line-height:34px; font-size:14px; background-color:#e5e5e5; margin-right:7px; font-weight:bold; }
.shopdetail ul.title li.hover { background-color:#bfbfbf; }
.shopdetail ul.title li a { color:#000; }
.shopdetail ul.title li.hover a { color:#fff; }
.shopdetail .shopdetailmain {margin-top:10px; margin-bottom:10px}
.shopdetail .shopdetailmain table { color:#666; }
.shopdetail .shopdetailmain .title { background-color:#f5f5f5; height:35px; color:#000; }
.shopdetail .shopdetailmain .padT10 { padding-top:10px; }
.shopdetail .shopdetailmain .line { height:1px; width:100%; background-color:#e9e9e9; line-height:1px; font-size:0px; }
/*店铺介绍右边信息、公告、联系我们样式*/
.Shop_introducedR { color:#666; margin-top:8px; width:222px; float:right; font-size:14px; line-height:26px; }
.Shop_introducedR h3, .TBshop h3 { font-size:14px; line-height:35px; color:#be0100; }
.Shop_introducedR .baozheng { margin:10px auto; }
.shopINFO, .shopNOTICE, .shopCONTACT { border:solid 1px #e3e3e3; border-bottom:none; background-color:#f9f9f9; border-top:solid 3px #cc0000; padding:0px 12px 12px 12px; }
.shopCONTACT { font-size:12px; border-bottom:solid 1px #e3e3e3; }
/*饭米店铺*/
ul.All_shop li { float:left; line-height:45px; }
ul.All_shop li.DividingLines { margin:0px 13px; }
ul.All_shop li.DividingArrow { margin:0px 5px; }
.Ashop { width:980px; margin:0px auto; }
.Ashop .shop { float:left; width:184px; height:170px; border:solid 1px #e9e9e9; margin-right:12px; margin-bottom:12px; text-align:center; }
.Ashop .shop li.ShopL { width:182px; height:97px; }
.Ashop .shop li.ShopL img { margin:0px auto; margin-top:15px; }
.Ashop .shop li.ShopN { width:175px; height:18px; color:#7b4604; line-height:18px; overflow:hidden; padding:0px 2px; }
.Ashop .shop li.ShopD { padding:0px 2px; width:176px; height:30px; line-height:30px; overflow:hidden; }
/*饭米店铺 分页*/
ul.page { height:40px; float:right; color:#666; font-size:14px; margin-bottom:5px; }
ul.page li { display:inline; float:left; background-color:#fff; margin-right:1px; height:38px; line-height:38px;  }
ul.page li a { font-weight:bold; display:block; background-color:#efefef; padding:10px 15px; color:#464646; height:18px; line-height:18px; }
ul.page li a span { font-size:11px; }
ul.page li a:hover, .Ashop ul.page li a.active { background-color:#C00; color:#fff; text-decoration:none; }
ul.page input.txt { width:20px; height:20px; border:solid 1px #cccacb; margin-left:2px; }
ul.page input.sub { height:38px; border:none; background-color:#bf0000; color:#fff; padding:0px 15px; font-weight:bold; }
/*米票店铺 选择过滤器*/
.Filter { border-bottom:solid 3px #bfbfbf; padding-bottom:8px; line-height:24px; margin-bottom:15px; }
.Filter select, .orderinfo select, .openshopR select, .FMmanage select { float:left; height:27px; border:solid 1px #c7c7c7; width:90px; text-align:left; margin-right:10px; }
.Filter input.txt, .openshopR input.txt, .crearManage input.txt, .WriteManage input.txt, .Submit_Order input.txt { float:left; height:25px; border:solid 1px #c7c7c7; width:200px; padding-left:4px; background:url(../images/bg_x1.gif) top left repeat-x; color:#c9c3c5; margin-right:10px; }
.Filter input.btn, .FMmanage input.btn { float:left; width:74px; height:28px; background:url(../images/bg_btn.gif) top left no-repeat; text-align:center; color:#fff; border:none; }
/*淘宝店铺*/
.TBshop { width:980px; margin:0px auto; }
.TBshop h1.shopname { color:#794604; font-family: "微软雅黑"; font-size:24px; font-weight: normal; }
.TBshopL { width:194px; float:left; display:inline; overflow:hidden; }
.TBshopL .shopINFO { padding-left:9px; border-bottom: solid 1px #E3E3E3; }
.TBshopSC { margin-top:10px; margin-left:-3px; width:190px; }
.TBshopSC img { float:left; border:solid 1px #e9e9e8; margin-right:5px; }
.TBshopSC p { line-height:20px; }
.TBshopAD { margin-top:8px; }
.TBshopR { float:left; width:775px;_width:765px; margin-left:10px;display:block; overflow:hidden;}
.TBshopR .Filter { line-height:28px; }
.TBshopR .TBshopCont { margin-bottom:10px; }
.TBshopCP { float:left; color:#666; width:171px; height:328px; background:#fff; border:solid 1px #fff; position:relative; padding:8px; margin-right:6px;_margin-right:0px; }
.TBshopCP:hover { background:#e8e8e8; border:solid 1px #e3e3e3; }
.attribute .TBshopCPName { width:170px; height:37px; line-height:18px; margin-top:4px; margin-bottom:4px; overflow:hidden; display:block; }
.attribute .price { font-size:12px; line-height:24px; }
.attribute .price span { float:right; display:inline; }
.attribute .seller { height:26px; line-height:26px; margin-top:2px; }
.attribute .seller a, .proDetail .seller a { display:inline; line-height:20px; background:url(../images/icon_ww.gif) right top no-repeat; padding-right:22px; padding-top: 6px; text-decoration: underline; }
.TBshopCP ul.campare { display:none; margin-top:10px; }
.TBshopCP:hover ul.campare { display:block; }
.TBshopCP ul.campare a.campareA { float:left; background:#c00000; color:#fff; padding:2px; margin-right:8px; }
input.check { margin-top:8px;_margin-top:4px; margin-right:4px;  margin-left:8px;_margin-left:4px;}
.TBshopDetail { border-bottom:solid 1px #e9e9e9; padding-bottom:10px; margin-bottom:10px; }
.Shopbor { border:solid 1px #e9e9e9; }
/*淘宝店铺商品介绍  宝贝详情样式*/
.proDetail { line-height:30px; }
h3.baby { font-size:26px; color:#000; word-spacing:0px; line-height:26px; margin-bottom:15px; }
/*淘宝店铺商品介绍  宝贝详情样式*/
.babydetail { margin-top:10px; border-bottom:solid 3px #bfbfbf; height:30px; }
.babydetail li { float:left; width:148px; background-color:#e5e5e5; text-align:center; cursor:pointer; margin-right:5px; height:30px; line-height:30px; font-size:14px; font-weight:bold; }
.babydetail li.active { background-color:#bfbfbf; color:#fff; }
/*注册样式*/
input.regtxt{float:left; height:35px; border:solid 1px #c7c7c7; width:320px; padding-left:4px; background:url(../images/bg_x1.gif) top left repeat-x;color:#c9c3c5; margin-right:10px;line-height:35px}
.reg_ul {margin-bottom:20px;text-align:left; line-height:28px; width:635px}
.reg_ul1{text-align:left;width:635px;height:33px;line-height:33px;padding:0px}
.reg_ul li { float:left; width:330px; }
.reg_ul li.notive { background:#333333 url(../images/reg_notice.jpg) top left no-repeat; padding:8px 8px 12px 32px; color:#fff; width:246px; line-height:26px; margin-top:10px; }
.REG_detail { width:250px; float:right; margin-top:50px; margin-right:40px;}
.REG_detail li { margin-bottom:40px; }
.REG_detail img { float:left; }
.REG_detail p { width:200px; float:left; margin-left:10px; }
.LoginBG { background:url(../images/LoginBG.gif) top right no-repeat; width:100%; padding-bottom:100px; }
.reg_sec { width:620px; margin:0px auto; }
.reg_sec li { float:none; }
.norecive { border-top:solid 1px #e9e9e9; margin-top:20px; padding-top:20px; margin-bottom:20px; line-height:24px; }
/*文章模板*/
.News h1.shopname a, .opentitle h1.shopname a { font-size:12px; margin-left:12px; color:#bf0000; font-weight:normal; }
a.btn { padding:10px 9px; margin-left:10px; float:left; background-color:#bd0000; color:#fff; }
.newslist {margin-top:10px; margin-bottom:10px; line-height:32px; }
.newslist a { display:block; float:left; color:#666; }
.newslist span { display:block; float:right; color:#b5b5b5; }
.newscontTiT { text-align:center; position:relative; }
.newscontTiT h3 { font-size:25px; line-height:52px; margin-bottom:10px; }
.newscontTiT span { color:#b5b5b5; }
.newscontTiT .share { position:absolute; bottom:0px; right:0px; }
.newscontM { margin:15px 0; line-height:24px; color:#666; }
/*用米兑换 购物车*/
.navtit { line-height:30px; margin-bottom:5px; }
.cartpro { width:324px; height:142px; background-color:#ededed; padding:8px; line-height:38px; margin-bottom:10px; }
.cartproImg { width:102px; float:left; line-height:34px; }
.cartProD { width:200px; float:left; margin-left:10px; }
.cartProD .proname { line-height:18px; }
.cartProD .btn { border:none; color:#fff; line-height:15px; background:#c00000; width:15px; height:15px; padding:0px; }
.orderleft { float:left; width:340px; }
.orderright { float:left; margin-left:10px; width:630px; }
.orderdetail { line-height:30px; }
.orderdetail .line { border-bottom:dashed 1px #dbdbdb; margin-bottom:10px; margin-top:10px; }
.orderdetail em, .orderinfo em { display:block; float:left; width:60px; text-align:right; }
.orderinfo { line-height:26px; }
.orderinfo li { margin-bottom:10px; }
.orderinfo em { width:75px; text-align:left; }
.freeshopping { background:#c00000; color:#fff; padding:1px; }
.orderinfo input.txt { float:left; height:25px; border:solid 1px #c7c7c7; width:200px; padding-left:4px; background:url(../images/bg_x1.gif) top left repeat-x; color:#c9c3c5; margin-right:10px; }
input.nubtxt { background:url(../images/bg_x1.gif) top left repeat-x; color:#c9c3c5; margin-right:10px; height:25px; border:solid 1px #c7c7c7; width:200px; padding-left:4px; width:40px; }
.proIMGlist { float:left; margin-right:10px; }
.proIMGlist li { margin-bottom:4px; }
.proIMGlist img { border:solid 1px #e8e8e8; width:54px; height:54px; overflow:hidden; }
.arrowLeft { display:block; width:55px; height:25px; background:url(../images/arrowpage.gif) right top no-repeat; }
.arrowLeft:hover { background-position:left top; }
.arrowRight { display:block; width:55px; height:25px; background:url(../images/arrowpage.gif) right bottom no-repeat; }
.arrowRight:hover { background-position:left bottom; }
.procontdetail { line-height:31px; float:left; }
table td { padding-left:4px; }
/*用米兑换-列表页*/
.cont { border-bottom:solid 1px #cccccc; padding-bottom:10px; margin-bottom:10px; }
.prolist { margin-left:8px; float:left; line-height:26px; width:230px; border-right:dashed 1px #cbcbcb; padding-right:10px; }
.prolist li{ line-height:18px; margin-top:5px;}
/*用米兑换-首页*/
.IMGdetail, .IMGdetailTJ { position:relative; margin-right:1px; margin-bottom:1px; width:171px; height:171px; float:left; }
.IMGdetail .hiddetail { display:none; }
/*.IMGdetailHOR .hiddetail, */.IMGdetailTJ .hiddetail { display:block; position:absolute; top:0px; left:0px; background-color:#000; width:161px; height:161px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; color:#fff; padding:5px; cursor:pointer; }
.hiddetail .price { bottom:10px; position:absolute; }
.quicknva { margin:30px 0px; }
.quicknva ul { width:312px; border-right:solid 1px #bfbfbf; float:left; position:relative; height:82px; margin-right:20px; }
.quicknva li { float:left; padding-right:10px; }
.quickdetail { width:205px; }
.quicknva .Abtn { position:absolute; bottom:5px; right:15px }
/*开通店铺*/
.openshop { width:626px; float:left; }
.TITline { width:100%; height:3px; line-height:1px; font-size:1px; border-bottom:solid 1px #e4e2e3; margin-bottom:4px; }
.TITline .x { width:130px; height:3px; line-height:1px; font-size:
1px; background:#cc0001; }
.openshopR { line-height:26px; width:310px; margin-left:10px; background-color:#f1f1f1; float:left; padding:12px 10px 5px 12px; }
.openshopR li { margin-top:15px; }
.seccase { width:100%; margin-top:10px; }
.seccase .shop { float:left; margin-right:15px; margin-top:15px; margin-bottom:15px; }
.seccase .shop img { border:solid 1px #efefef; padding:8px; }
.seccase .openShopCase { width:180px !important; margin-right:20px; }
.seccase .openShopCase .ShopN { text-align:center; margin-bottom:10px; font-size:14px; }
/*我是店铺-创建订单*/

.CreatL { width:160px; float:left; border-right:solid 1px #bfbfbf; position:relative; text-align:right; padding-right:6px; line-height:38px; font-size:14px; }
.CreatR { width:801px; margin-left:12px; float:left; }
.Shopnum { float:right; background:url(../images/shopnum.gif) top left no-repeat; color:#c00000; font-size:16px; font-weight:bold; line-height:25px; padding-left:120px; margin-bottom:12px; }
.CreatL .active{ font-size:25px; font-weight:bold;}
.crearManage { line-height:24px; }
.crearManage em { display:block; float:left; width:120px; text-align:right; }
.crearManage li { margin-bottom:15px; }
.grew999 { color:#999; }
.clickupdate { width:68px; height:67px; background:url(../images/upload.gif) top left no-repeat; border:none; float:left; margin-right:10px; }
.orderNUM, .orderACT { width:102px; height:27px; text-align:center; background-color:#e5e5e5; border:solid 1px #d2c9ca; display:block; float:left; margin-right:10px; }
.orderACT { background-color:#bf0000; color:#fff; border:solid 1px #bf0000; }
.Worder { height:100px; }
.Worder h3 { font-size:26px; }
.WriteManage { line-height:30px; margin-left:120px; }
.WriteManage input.txt { width:320px; height:30px; }
.writeSEC { margin-bottom:10px; background-color:#333333; width:515px; height:387px; color:#fff; }
.writeSEC dl { width:492px; margin:0px auto; }
.writeSEC dt { width:492px; border-bottom:solid 1px #a7a7a7; text-align:center; padding:8px 0px; margin-bottom:10px; }
.writeSEC dt h3 { font-size:14px; line-height:36px; }
.writeSEC dd { margin-left:80px; line-height:28px; }
.writeSEC dd input.but, .shopstat_tag input.but { background:#333; border:solid 1px #fff; height:30px; color:#fff; margin-top:10px; margin-right:15px; padding:0px 8px; }
.Submit_Order { margin-top:40px; margin-left:100px; }
.Submit_Order input.txt { width:320px; height:30px; }
.FMmanage { line-height:26px; float:right; }
/*2012-02-29*/
.TGuser { border:solid 1px #e9e9e8; padding:1px; }
input.btn { background:#c00000; border:none; color:#fff; text-align:center; padding:5px 10px; }
/*2012-03-02*/
.shopindex { }
.shopindex dt, .myshopindex dt { float:left; }
.shopindex dd, .myshopindex dd { float:left; }
.shopindex dd p, .myshopindex p { margin-left:10px; margin-bottom:15px; font-size:14px; }
.shopindexIMG { border:solid 1px #eaeaea; width:234px; height:233px; }
.myshopindex p { line-height:24px; margin-left:10px; margin-bottom:5px; font-size:12px; }
.shopstat { border:solid 1px #eaeaea; padding:5px 10px; margin-top:-5px; padding-bottom:10px; margin-bottom:10px; line-height:20px; }
.shopstat h3 { color:#be0000; font-size:14px; padding-bottom:10px; }
.shopstat li { margin-bottom:10px; }
.shopstat em { text-align:right; width:100px; line-height:40px; }
.shopstat_tag { height:90px; float:left; background-color:#333333; color:#fff; width:211px; padding-bottom:5px; position:relative; }
.shopstat_tag .tit { padding:0px; }
.shopstat_tag li { padding:2px 10px; }
.myshopIMG { border:solid 1px #eaeaea; padding:2px; }
.aboutgift { float:left; margin-right:30px; }
.aboutgift img { border:solid 1px #eeeeee; }
.color00 { color:#000 !important; }
ul.shoucheng { }
ul.shoucheng li { float:left; margin-right:10px; line-height:32px; }
.tagbox { width:980px; }
.tagbox dt { margin-right:10px; float:left; }
.tagbox dd { float:left; }
.shopstat_tag_Active,.reply_tag_Active{ position:relative; line-height:24px; background-color:#333333; width:887px; margin-bottom:20px; }
.shopstat_tag_default,.reply_tag_default { background-color:#f5f5f5; width:887px; margin-bottom:20px; }
.shopstat_tag_default li, .shopstat_tag_Active li,.reply_tag_default li, .reply_tag_Active li { padding:5px 10px; color:#fff; }
.shopstat_tag_default li,.reply_tag_default li { color:#333; }
.shopstat_tag_default .tit { height:18px; background:url(../images/shopstat_tag_tit.gif) top left no-repeat; padding:0px; }
.shopstat_tag_Active .tit { height:18px; background:url(../images/shopstat_tag_tit.gif) bottom left no-repeat; padding:0px; }
.shopstat_tag_Active .close{ position:absolute; right:-20px; top:-5px; }
.shopstat_tag .close{ position:absolute; right:-20px; top:-20px; }

.reply{ text-align:right;}
.reply_tag_Active{ position:relative; line-height:24px; background-color:#333333; width:887px; margin-bottom:20px;}
.reply_tag_default .tit { height:18px; background:url(../images/reply_tag_tit.gif) top left no-repeat; padding:0px; }
.reply_tag_Active .tit { height:18px; background:url(../images/reply_tag_tit.gif) bottom left no-repeat; padding:0px; }
.reply_tag_Active .close{ position:absolute; left:-20px; top:-5px; }
.reply_tag_default li,.reply_tag_Active li{ padding-left:20px;}



/*用米结算*/
.MICheck { width:980px; line-height:36px; }
.MICheck dt { height:36px; color:#fff; line-height:33px; background-color:#000; }
.MICheck dd { border-bottom:solid 1px #333; }
.MICheck span.OrderNumber { width:486px; float:left; display:block; text-align:left; margin-left:20px; }
.MICheck span.OrderAmount { width:120px; display:block; float:left; text-align:center; }
.MICheck span.OrderDate { width:235px; display:block; float:right; text-align:center; }
.overAmount { line-height:32px; margin:20px 0px; font-size:14px; }
.botton_set li { float:left; margin-right:30px; }
/*2012-03-03*/
.p_postlist { background-color:white; position: relative; }
.l_post { width:980px; margin:0px auto; border-bottom:dashed 1px #dcdcdc; padding-bottom:10px; }
.l_post table { width: 100%; table-layout: fixed; }
.d_author { white-space: nowrap; vertical-align: top; text-align: left; width: 125px; padding: 1px; }

.d_name,.l_badge{ padding-top:8px;}

.l_concern { padding-top: 5px; display: none; }
.d_avatar_frame { display: inline-block; height: 119px; width: 119px; padding: 12px 10px; position: relative; }
.icon_relative { position: relative; zoom: 1; display: inline-block; zoom: 1; zoom: 1; }
#TipParentDiv { background: #E5E5EF; z-index: 900; }
/*.d_author img.icon { width: auto; border: 1px solid #CCC; padding: 1px; }*/
.icon_relative img { float: left; }

.d_badge_title { color: #4C4C4C; position: absolute; text-align: center; width: 60px; height: 25px; line-height: 25px; left: 0; font-family: arial, "宋体"; }
.d_badge_icon2_1 .d_badge_lv { background: url("../img/s3.gif?v=2.0") no-repeat scroll 0 0 transparent; padding-top: 3px; }
.d_badge_lv { left: 60px; color: #B65E00; font-size: 11px; font-weight: bold; position: absolute; text-align: left; padding-left: 8px; width: 25px; height: 25px; font-family: 'arial'; }
.l_concern { padding-top: 5px; display: none; }
.d_content { vertical-align: top; line-height: 24px; padding: 0 0 14px 15px; text-align: left; word-wrap: break-word; }
.d_floor { color: #4B4B4B; font-size: 12px; line-height: 18px; padding-right: 5px; text-align: right; }
.d_post_content { font-size: 14px; line-height: 24px; }
.p_ding_up { padding-top: 10px; text-align: center; height: 48px; line-height: 48px; font-family: "Tahoma"; vertical-align: bottom; }
.d_tail, .p_tail { color: #999; }
.p_tail, .p_mtail { height:40px; line-height:40px; float: right; list-style: none outside none; }
.p_tail li, .p_mtail li { display: inline; margin-left: 6px; }


.querlook{color:#fff; margin-right:5px; height:30px; margin-top:-6px; }
.querlook span{ background-color:#c00000; padding:7px; }
.querlook span.quernom { background-color:#000000; padding:7px 13px; }
a.reply,a.quote{ background:url(../images/reply.gif) left 4px no-repeat; width:32px; height:30px; padding-left:28px; margin-left:8px; }
a.quote { background-position:0px -24px; }

.post{ width:980px; margin:0px auto;}
.post_icon{ position: relative;width: 120px; padding:5px 0px; height:119px;}
.author_info{ width:200px; position:absolute; top:0px; left:120px; background-color:#333; color:#fff; padding:5px 10px; height:119px; line-height:20px; display:none; overflow:hidden;}
.show_icon{background: #333;}
.show_icon .author_info{ display:block;}
.show_icon .author_info a{ color:#fff;}

input.txt {height: 25px;border: solid 1px #C7C7C7;padding-left: 4px;background: url(../images/bg_x1.gif) top left repeat-x;color: #C9C3C5;margin-right: 10px;}



/* ************************************umiku-R************************************ */

/*input{border:1px solid #d3cacb;}*/
.pageleft{width:708px;}
.side{width:265px;}
.button {width:100%;overflow:hidden;}
.button li{}
.button li img{border:1px solid #d9d7d8;float:left;margin-bottom:5px; height:71px;width:263px;}
.redtop{border:1px solid #d9d7d8; border-top:3px solid #d00000; min-height:50px;}
.bgf9{background:#f9f9f9;}
.searchBox{	-moz-border-radius:3px;	-webkit-border-radius:3px;height:25px; margin:8px; background:url(../images/input_bg.png) repeat-x 0 0;text-indent:0.3em;}
.bgf9 .getMI{text-align:right;padding-bottom:5px;}
.bgf9 .getMI span{float:left;}
.bgf9 .getMI .submit{margin:-4px 8px 0 0 ;}
.bgf9 .getMI a{ margin:0px 8px;}
.submit{border:1px solid #c40001; background:url(../images/submit.png) repeat-x 0 0; height:28px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 0.5em;color:#fff;cursor:pointer;_padding:0;}
.bgf9 .notice{margin:8px;}

.notice dt{ font:800 14px/1.5em '宋体';color: #be0000; height:27px;}
.notice dd{ font:200 12px/1.5em '宋体'; height:27px; position:relative;}
.notice dd span{float:right}
/*普通*/
.notice .up{font:200 12px/1.5em '宋体'; height:23px; position:relative;}
.notice dd .userimgup{ display:none;}
/*mousein*/
.notice .hot{height: 24px;padding-top:40px;}
.notice dd .userimgnot{top:5px; display:block; position:absolute; right:0px;margin-left: 5px; color:#C00;}
.notice dd .userimgnot img{ border:solid 1px #ddd; padding:1px; float:right; margin-left:5px;}

/*.notice dd.not_active,.notice dd:hover{height: 24px;padding-top:40px;}
.notice dd .userimgnot{ display:none;}
.notice dd.not_active .userimgnot,.notice dd:hover .userimgnot{top:5px; display:block; position:absolute; right:0px;margin-left: 5px; color:#C00;}
.notice dd.not_active .userimgnot img,.notice dd:hover .userimgnot img{ border:solid 1px #ddd; padding:1px; float:right; margin-left:5px;}*/

.adSite{ text-align:center;}
.tieba dd{text-indent:0.3em;border-bottom:1px solid #ccc;;height:23px;padding-top:5px}
.tieba dd .text{width:190px;height:23px;text-align:left;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.fatie{ text-align:right;padding-bottom:5px;}
.fatie a {margin-right:8px;display:inline-block;border:1px solid #c40001; background:url(../images/submit.png) repeat-x 0 0;height:23px; line-height:23px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 0.5em; color:#fff;}
.bannerImg{ width:100%;overflow:hidden;}
.bannerImg .r{border:1px solid #dcd8d9;}
.bannerImg .l{width:221px;margin-right:-1px;}
.subNav{padding:8px;}
.subNav a{font:800 14px/1.5em '宋体';margin:0 8px; color:#9a9a9a;}
.subNav a.active{color:#be0000;}
.subNav span{ float:right;}
.subNav span a{font:200 14px/1.5em '宋体'; color:#333;}
.conlist{text-align:center;_width:100%; _overflow:hidden;}
.conlist li{margin: 10px 20px 10px;display:inline-block;width:129px; border:1px solid #eaeaea; text-align:center; padding:10px 0;_float:left;}
.conlist li img{margin-bottom:8px;}
.conlist  li span{color:#d73212;}
.listB li{border:none!important;margin: 0px 20px !important;_margin: 0px 18px;}
.listB li img{padding:2px; margin-bottom:0!important;border:1px solid #eaeaea;}




/* ************************************umiku-R 省钱检测************************************ */
#testMi{background:url('../images/testMi_bg.png') repeat-x 0 0;}
.testMi_head{ height:385px;}
.testSearch{ height:260px;position:relative; }
.testSearch .logo{position:absolute;top:40px; left:300px; }
.testSearch .title{position:absolute;top:150px; left:220px; }
.testSearch .title img{border:3px solid #fff;}
.testSearchBOx {position:absolute; left:220px; top:190px; }
.testSearchBOx .searchQuery{ width:420px; height:30px;padding-left:3px;}
.testSearchBOx .submitQuery{ width:141px; height:32px;cursor: pointer;border:1px solid #fff; background:#851612;font-size:14px;color:#fff;position:absolute;top:0px;margin-left:5px; }
.testSearchBOx a{color:#fff;line-height:2.1em;}

.infoBox{position:relative;padding:8px; background:url('../images/Box.png') repeat-x 0 0; height:62px; border-left:1px solid #7a170f; border-right:1px solid #d61800; color:#fff;}
.infoBox p{ line-height:2.5em;}
.infoBox .font1em{ font-size:1.5em; }
.infoBox .vip{border:1px solid #9d211b;text-decoration:none;position:absolute; right:8px; top:12px; width:239px; height:56px;background:#9d211b;font:800 30px '黑体';color:#fff; text-align:center; line-height:56px;}
.infoBox a.vip:hover{border:1px solid #fff; color:#fff; text-decoration:none;}
.testList{ z-index:999;}
.testList span{color:#999;}
.testList .col14red{font:800 18px/21px Arial, Tahoma;color:#900;}

.testList th{text-align:left;color:#fff;font-size:14px;}
.testList td{}
.testList td{line-height:2em; border-bottom:1px solid #e9e9e8; padding:5px;}



/* ************************************米粒贴吧************************************ */

.tiebalist{}
.NacTieba{ font:400 14px/2em '宋体';}
.NacTieba a{ font:400 14px/2em '宋体'; margin:0 5px;}
.NacTieba a:hover,.NacTieba .active{color:#bf0000; border-bottom:3px solid #bf0000;padding-bottom:3px;}
.NacTieba .active{ font-weight:800;}
.tiebalist img{vertical-align: middle; margin:0 5px;}
.tiebalist tr{  background:url(../images/cont_bf.png) repeat-x 0 100%;}
.tiebalist tr p{ padding-bottom:5px;}


.mltb{ width:960px;}
.mltb li{ float:left; text-align:left;}
.mltb li.TBclicknum{ width:54px; margin-left:10px;}
.mltb li.TBreplyNum{ width:60px;}
.mltb li.TBtitle{ width:492px;}
.mltb li.TBaucher{ width:180px;}
.mltb li.TBreplyLast{ width:auto;}


.newslist li{ border-bottom: dashed 1px #ddd; margin-bottom:5px;}


/*Message*/
.Message{ width:517px; height:295px; background-color:#333; color:#fff;}

.cartstep{border-top: solid 3px #BFBFBF; padding-top:8px; margin-bottom:5px;}



/*shareshop  style*/
.sharebox{ margin-bottom:10px;background:#eaeae9;}
.sharebox dt{ padding:4px 4px 0; float:left;}
.sharebox dd{ background:#000; float:right;}
.sharebox dd.receive{ float:right; display:block; background:#000; width:127px; height:128px; text-align:center; line-height:100px; font-size:28px; color:#ff5496;}
.recB{ background:url(../images/stare.gif) 105px bottom no-repeat; font-size:12px; text-align:center; color:#fff; line-height:18px;}

.sharelist{ margin-bottom:10px;}
.sharelist dt{ float:left; margin-bottom:10px;}
.sharelist dd{ float:right;}
.sharelist dt ul li,.sharelist dd ul li{ display:inline; float:left; height:29px; line-height:29px;}
.sharelist dt ul li a,.sharelist dd ul li a{ display:block; background:#eaeae9; color:#333; padding:0px 8px; margin-right:8px;}
.sharelist dt ul li a.active,.sharelist dt ul li a:hover,.sharelist dd ul li a.active{ background:#c00;color:#fff;}
.sharelist dd ul li{ display:inline; float:left;}
.sharelist dd ul li a.active{ margin-right:0px;}

.shareshop li{ float:left;}
.shareshop li .username{ float:left; margin-right:20px; line-height:24px; font-size:24px;}
.shareshop .hisbaby{ display:block; float:left; background:#bf0000; color:#fff; padding:5px 8px; margin-right:8px; line-height:18px; margin-top:56px;}
.shareshop .like{ color:#bf0000; background:#fff;}

/*晒单style*/
.singleTiT h1{ font-size:26px;}
.likeNUM{ display:block; background:#000 url(../images/like.gif) top left no-repeat; padding-left:75px; height:29px; line-height:29px; text-align:right; padding-right:12px; color:#fff; float:left; width:auto;}

.sduser{ border:solid 2px #000;}

.singleCont{ border-top:solid 3px #bfbfbf; padding-top:8px; margin-top:12px;}
.singleCont .line{ height:1px; width:100%; line-height:1px; font-size:1px; margin:8px 0px; background:#e9e9e8;}

.Sun_single{ width:980px;}
.Sun_single .Sun_single_detail{ width:228px; float:left; margin-right:22px;}
.Sun_single .Sun_single_detail ul{width:208px; background-color:#eaeae9; padding:10px; margin-bottom:20px;}

.review{ background:url(../images/pl.gif) left bottom no-repeat; color:#C00; padding-left:25px; margin-top:10px; line-height:26px;}


/*弹出层*/
.Message{ width:495px; height:333px; background:#333; padding:10px;}
.Message input.but { background:#333; border:solid 1px #fff; height:30px; color:#fff; margin-top:10px; margin-right:15px; padding:0px 8px; }

.Message dl dt{ float:left; width:134px;}
.Message dl dt .price{ font-size:26px; padding-top:40px; display:block;}
.Message dl dt .price span{ font-size:12px;}
.Message dl dd{ float:left;}
.Message dl dd label{float:left; width:80px; text-align:right; margin-right:10px; margin-bottom:15px; margin-top:5px;}

.sunpop{width:606px; height:274px; background-color:#333; padding:10px; color:#fff;}
ul.sunpopT li a{ display:block; float:left; color:#333; background:#eaeae9; margin-right:10px; padding:6px 12px;}
ul.sunpopT li a.active{ background:#bf0000; color:#fff;}

.sunpoptextare { background:url(../images/sunbj.gif) left bottom no-repeat; position:relative;}
.sunpoptextare textarea,.sunpopcont textarea{width:470px; height:50px; float:left; color:#c2c2c2; padding:2px 4px;}
.sunpoptextare .sunpopbtn,.sunpopcont .sunpopbtn{ background: #333;border: solid 1px white;height: 54px;color: white;margin-top:0px;margin-left: 8px;padding: 0px 8px; float:left; width:82px;}
.arrow{ background:url(../images/sunbj.gif) top left; position:absolute; width:11px; height:11px; bottom:-10px; left:130px;}

.prodetail{ padding-top:15px;}
.prodetail dt{ float:left;}
.prodetail dd{float: left;text-align: left;margin-left: 20px;line-height: 32px;margin-top: -8px;}


.sunpopcont{ width:770px;}
.sunpopcont .shopstat_tag_Active{ width:770px;}
.sunpopcont textarea{width:640px;}